Linares es un municipio colombiano ubicado en el departamento de Nariño. Se sitúa a noventa y cuatro kilómetros de la ciudad de San Juan de Pasto, la capital del departamento.
Fue fundado en 1868, por la ordenanza 120 del 1 de marzo de 1871 en la cual se reconoció a Linares como municipio. La ordenanza lleva la firma del presidente de la asamblea de esa época, señor Antonio de la Portilla. El primer alcalde nombrado fue el señor José Pantoja; quien al no aceptar la postulación fue reemplazado por el señor Agapito Acosta quien se constituyó en el primer alcalde del municipio de Linares. Los señores: José Pantoja, Alcides Álvarez, Salvador Acosta, José Basilio Andrade y Federico Acosta fueron elegidos como los primeros concejales del municipio.